Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(v) to start to offer sth for sale - wypuścić coś na rynek
We've put this product on the market and we are selling it at a slaughtered price.